History
History
Synonyms
UK
US
Meaning:
harangue

to attack (a person) with a long, loud speech

long lecture

READING OUT as in Wiktionary
READING OUT as in Wikipedia